約 4,772,321 件
https://w.atwiki.jp/battlesimutrans/pages/43.html
参加者・会社一覧 順番 会社名 参加者 本拠地 1 舞鶴高速鉄道 北駿急行 舞鶴(旧・長門古市) 2 湘賓近江鉄道 do_min 近江(旧・近江舞子) - 越前急行(2期まで参加) 特急京阪 福井(旧・越前花堂) 3 丸森臨海急行電鉄 羽生 丸森(旧・木ノ下) 4 駒ヶ根急行電鉄 タンタルEST 駒ヶ根 5 水色鉄道 mizuiro 中山(旧・中山寺) セット オールインワンセット(全期収録) http //bs.mizutrans.net/files/BS64-6/saveddata/BS64-6.zip 対戦記録 http //www6.atpages.jp/battlesimutrans/BS64-6-Records.xlsx マップ画像 未開発マップ 1期終了時 2期終了時 3期終了時 4期終了時
https://w.atwiki.jp/mosakabe/pages/53.html
イチから Centos6, Apache2, PHP5.3, Cake2.2, Oracle11g 環境を構築します。 今回は仮想環境(Xen)で構築します 仮想CPU数は2, メモリ2GB で仮想環境を構築します centosは最小構成でインストールします あえて無理してCUIのみで作業します Cakeとoracleはあまり相性がよくありませんが、とある事情により***** むしろCUI Oracle11gインストール作業が中心になってしまっています http //ftp.riken.go.jp/Linux/centos/6.3/os/x86_64/ サーバ構築 swapのサイズを変更します。 $ sudo dd if=/dev/zero of=/swapfile bs=1024K count=4096 $ sudo mkswap /swapfile $ sudo swapon /swapfile 確認します $ swapon -s OS起動時に自動でスワップが追加されるよう/etc/fstabに設定をします。 $ sudo vi /etc/fstab 最後の行に以下を追加します /swapfile swap swap defaults 0 0 参考 http //piro791.blog.so-net.ne.jp/2009-03-05 http //tipspc.blogspot.jp/2008/09/linux.html SELinuxの状態を確認します $ getenforce Enforcing 有効となっているので無効にします $ sudo setenforce 0 $ getenforce Permissive 起動時にSELinuxを無効にします $ sudo vi /etc/sysconfig/selinux SELINUX=enforcing ↓ SELINUX=disabled yumをupdateし、setup系コマンドをインストールします $ sudo yum clean all $ sudo yum update $ sudo yum install setuptool ntsysv system-config-network-tui system-config-firewall-tui setupコマンドを実行し、ファイアウォール設定などを行います $ setup 各ツールをインストールします $ sudo yum install vim wget bind-utils unzip ntp scp 全く関係ないけどftpサーバをインストールします(もちろんしなくていいです) $ sudo yum -y install ftp vsftpd Apache, PHP のインストール Apache, PHP をインストールします $ sudo yum install httpd php php-devel php-process php-ldap php-mbstring php-mysql php-odbc php-pdo php-pear php-xml 自動起動の設定をします $ chkconfig --list $ sudo chkconfig vsftpd on $ sudo chkconfig httpd on PHPの設定をします $ sudo vim /etc/php.ini 参考 http //kajuhome.com/apache.shtml http //www.aconus.com/~oyaji/centos/apache_php_centos.htm Oracle11g CUI インストール Oracle CUI サイレントインストールに必要なパッケージを事前にインストールします $ sudo yum install make gcc libaio glibc-devel glibc-headers glibc.i686 gcc-c++ libaio-devel compat-libstdc++-33 elfutils-libelf-devel sysstat unixODBC-devel カーネルパラメータを変更します $ sudo vim /etc/sysctl.conf 以下の値を追記します kernel.sem = 250 32000 100 128 fs.file-max = 6815744 net.ipv4.ip_local_port_range = 9000 65500 net.core.rmem_default = 4194304 net.core.rmem_max = 4194304 net.core.wmem_default = 262144 net.core.wmem_max = 1048576 fs.aio-max-nr = 1048576 値を反映します $ sudo sysctl -p ユーザとグループを追加します $ sudo groupadd oinstall $ sudo groupadd dba $ sudo useradd -g oinstall -G dba oracle $ sudo passwd oracle /etc/security/limits.conf を修正します $ sudo vim /etc/security/limits.conf 以下の値を追加します oracle soft nproc 2047 oracle hard nproc 16384 oracle soft nofile 1024 oracle hard nofile 65536 /etc/pam.d/login を修正します $ sudo vim /etc/pam.d/login 以下の値を追加します session required /lib/security/pam_limits.so session required pam_limits.so /etc/profile を修正します $ sudo vim /etc/profile 以下の値を追加します if [ $USER = "oracle" ]; then if [ $SHELL = "/bin/ksh" ]; then ulimit -p 16384 ulimit -n 65536 else ulimit -u 16384 -n 65536 fi fi ORACLE_BASEディレクトリを作成します $ sudo mkdir -p /opt/oracle/app $ sudo chown -R oracle oinstall /opt/oracle $ sudo chmod -R 775 /opt/oracle/app データディレクトリ・リカバリディレクトリを作成します $ sudo mkdir /opt/oracle/oradata $ sudo chown oracle oinstall /opt/oracle/oradata $ sudo chmod 775 /opt/oracle/oradata /etc/oraInst.locを作成します $ sudo vim /etc/oraInst.loc 以下の2行を記載します inventory_loc=/opt/oracle/oraInventory inst_group=oinstall $ sudo chown oracle oinstall /etc/oraInst.loc $ sudo chmod 644 /etc/oraInst.loc Oracleユーザに変更します $ sudo su - oracle oracleユーザーの環境設定を設定します $ vim ~/.bash_profile 末尾に以下を追加します。 umask 022 export ORACLE_BASE=/opt/oracle/app 現在のターミナルでもこの設定を有効にします。 $ . ~/.bash_profile インストールディレクトリの作成 $ mkdir /opt/oracle/src $ cd /opt/oracle/src 以下の場所からOracle11g をダウンロードします http //www.oracle.com/technetwork/jp/database/enterprise-edition/downloads/index.html linux.x64_11gR2_database_1of2.zip linux.x64_11gR2_database_2of2.zip 以下のディレクトリに配置します /opt/oracle/src 解凍します "database"というディレクトリに展開されます。 $ unzip linux.x64_11gR2_database_1of2.zip $ unzip linux.x64_11gR2_database_2of2.zip "/opt/oracle/src/database/response/db_install.rsp"を編集します。 $ vim /opt/oracle/src/database/response/db_install.rsp oracle.install.option=INSTALL_DB_SWONLY ORACLE_HOSTNAME=localhost.localdomain UNIX_GROUP_NAME=oinstall INVENTORY_LOCATION=/opt/oracle/oraInventory SELECTED_LANGUAGES=ja,en ORACLE_HOME=/opt/oracle/product/11.2 ORACLE_BASE=/opt/oracle oracle.install.db.InstallEdition=SE oracle.install.db.DBA_GROUP=dba oracle.install.db.OPER_GROUP=dba SECURITY_UPDATES_VIA_MYORACLESUPPORT=false DECLINE_SECURITY_UPDATES=true Oracleをインストールします $ export ORACLE_BASE=/opt/oracle $ export ORACLE_HOME=/opt/oracle/product/11.2 $ cd /opt/oracle/src/database $ ./runInstaller -silent -responseFile /opt/oracle/src/database/response/db_install.rsp エラーがでたら内容を確認します $ grep Error /opt/oracle/oraInventory/logs/installActions*.log 以下の表示がでたらインストールは完了です。 $ 次の構成スクリプトは、rootユーザーとして実行する必要があります。 #!/bin/sh #実行するrootスクリプト /opt/oracle/product/11.2/root.sh 構成スクリプトを実行するには、次のようにします 1. ターミナル・ウィンドウを開きます 2. rootとしてログインします 3. スクリプトを実行します 4. このウィンドウに戻り、[Enter]キーを押して続行します root権限で以下のコマンドを実行します # /opt/oracle/product/11.2/root.sh 参考 http //www.asami.asia/tech/oracle/11g-install.html http //blog.suz-lab.com/2011/04/ec2oracle.html /opt/oracle/src/database/response/dbca.rsp を編集します $ vim /opt/oracle/src/database/response/dbca.rsp GDBNAME = "cake.oracle.totto.local" SID = "cake" SYSPASSWORD = "xxxxx" SYSTEMPASSWORD = "xxxxx" CHARACTERSET = "AL32UTF8" NATIONALCHARACTERSET= "UTF8" データベースを作成します $ sudo su - oracle $ /opt/oracle/product/11.2/bin/dbca -silent -responseFile /opt/oracle/src/database/response/dbca.rsp 起動したプロセスを確認します $ ps -aux | grep oracle 接続確認します $ export ORACLE_HOME=/opt/oracle/product/11.2 $ export ORACLE_SID=suzlab $ /opt/oracle/product/11.2/bin/sqlplus /nolog 以下の表示がでればOKです SQL*Plus Release 11.2.0.1.0 Production on Sun Sep 23 13 19 29 2012 Copyright (c) 1982, 2009, Oracle. All rights reserved. SQL リスナーを作成します パラメータ /opt/oracle/src/database/response/netca.rsp をしようしますが、今回は特に調整なしです $ /opt/oracle/product/11.2/bin/netca /silent /responsefile /opt/oracle/src/database/response/netca.rsp リスナーのプロセスを確認します $ ps -aux | grep tnslsnr リスナーのLISTENポートを確認します $ netstat -lanput | grep tnslsnr tnspingでリスナーを確認します $ /opt/oracle/product/11.2/bin/tnsping localhost 以下のように表示されればOKです TNS Ping Utility for Linux Version 11.2.0.1.0 - Production on 23-SEP-2012 13 50 14 Copyright (c) 1997, 2009, Oracle. All rights reserved. Used parameter files /opt/oracle/product/11.2/network/admin/sqlnet.ora Used EZCONNECT adapter to resolve the alias Attempting to contact (DESCRIPTION=(CONNECT_DATA=(SERVICE_NAME=))(ADDRESS=(PROTOCOL=TCP)(HOST=127.0.0.1)(PORT=1521))) OK (0 msec) /opt/oracle/product/11.2/network/admin/tnsnames.ora を作成します $ vim /opt/oracle/product/11.2/network/admin/tnsnames.ora CAKE = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = cake.oracle.totto.local) (INSTANCE_NAME = cake) ) ) 接続します $ /opt/oracle/product/11.2/bin/sqlplus sys/xxxxx@CAKE as sysdba 参考 http //blog.suz-lab.com/2011/04/oraclecuidb.html http //blog.suz-lab.com/2011/04/oraclecui.html /etc/profile に追加 $ sudo vim /etc/profile export ORACLE_HOME=/opt/oracle/product/11.2 export NLS_LANG=Japanese_Japan.AL32UTF8 /etc/sysconfig/httpd に追加 $ sudo vim /etc/sysconfig/httpd export ORACLE_HOME=/opt/oracle/product/11.2 export NLS_LANG=Japanese_Japan.AL32UTF8 php_oci8 のインストール sudo pecl install oci8 ORACLE_HOME を聞かれるので答えます /opt/oracle/product/11.2 oci8.ini の設定 $ sudo vi /etc/php.d/oci8.ini extension=oci8.so /opt/oracle/product/11.2/sqlplus/admin/glogin.sql 編集 $ sudo vim /opt/oracle/product/11.2/sqlplus/admin/glogin.sql SET LINESIZE 9999; SET PAGESIZE 9999; COLUMN TIMESTAMP FORMAT a30; システムユーザでログイン $ /opt/oracle/product/11.2/bin/sqlplus sys/xxxxx@CAKE as sysdba 表領域と容量の確認 SQL SELECT tablespace_name, SUM(bytes)/1024/1024 "size(MB)" FROM dba_data_files GROUP BY tablespace_name; 表領域と空き容量の確認 SQL SELECT tablespace_name, SUM(bytes)/1024/1024 "free space(MB)" FROM dba_free_space GROUP BY tablespace_name; 表領域の作成 SQL CREATE TABLESPACE cake_ts DATAFILE /opt/oracle/oradata/cake_ts.dbf SIZE 1024M AUTOEXTEND OFF; 一時表領域の作成 SQL CREATE TEMPORARY TABLESPACE cake_tts TEMPFILE /opt/oracle/oradata/cake_tts.dbf SIZE 64M AUTOEXTEND OFF; ユーザ作成 SQL CREATE USER cake_user IDENTIFIED BY xxxxx DEFAULT TABLESPACE cake_ts TEMPORARY TABLESPACE cake_tts QUOTA UNLIMITED ON cake_ts; 権限の追加 SQL GRANT CONNECT, RESOURCE TO cake_user; 作成したユーザでログイン $ /opt/oracle/product/11.2/bin/sqlplus cake_user/xxxxx@CAKE シーケンスオブジェクトの作成 SQL CREATE SEQUENCE test_table_id_sequence; テーブルの作成 SQL CREATE TABLE test_tables( test_table_id NUMBER(4), name varchar2(32), timestamp TIMESTAMP DEFAULT SYSTIMESTAMP NOT NULL, PRIMARY KEY( test_table_id ) ); 擬似AUTO_INCREMENT CREATE OR REPLACE TRIGGER test_table_id_sequence_trigger BEFORE INSERT ON test_tables FOR EACH ROW BEGIN SELECT test_table_id_sequence.NEXTVAL INTO NEW.test_table_id FROM DUAL; END; / レコードのINSERT SQL INSERT INTO test_tables ( name ) VALUES ( test_seq.nextval, テストデータ1 ); SQL INSERT INTO test_tables ( name ) VALUES ( test_seq.nextval, テストデータ2 ); SQL INSERT INTO test_tables ( name ) VALUES ( test_seq.nextval, テストデータ3 ); レコードのSELECt SQL SELECT * FROM test_tables; 自動起動停止 http //sugimura.cc/?%E6%8A%80%E8%A1%93%E6%96%87%E6%9B%B8%2FOracle%2F11g%2F%E8%B5%B7%E5%8B%95%E3%81%A8%E7%B5%82%E4%BA%86 Cakeのインストール Cake を以下のサイトよりダウンロードします http //cakephp.jp/ $ wget http //github.com/cakephp/cakephp/zipball/2.2.2 $ mv 2.2.2 cakephp-cakephp-2.2.2-0-gf155687.zip $ unzip cakephp-cakephp-2.2.2-0-gf155687.zip DocumentRootに移動します $ sudo mv cakephp-cakephp-ac41b42 /var/www/html/cake いい加減ですが、オーナー、パーミッションを変更します $ cd /var/www/ $ sudo chown -R apache wheel html $ sudo chmod -R 775 html $ sudo chmod 755 /var/log/httpd Apacheの設定を変更します $ sudo vim /etc/httpd/conf/httpd.conf /Directory Options FollowSymLinks AllowOverride None Directory / の部分を Directory / Options All AllowOverride All /Directory Cake の Config/core.php の設定を変更します $ sudo vim /var/www/html/cake/app/Config/core.php タイムゾーンのコメントアウトを外します date_default_timezone_set( UTC ); Security.salt と Security.cipherSeed の値を任意に変更します database.php.default をベースにしてdatabase.phpを作成します $ sudo cp /var/www/html/cake/app/config/database.php.default /var/www/html/cake/app/config/database.php var $default = array( driver = oracle , persistent = false, host = localhost , login = cake_user , password = xxxxxx , database = CAKE , prefix = , charset = AL32UTF8 , ); Apacheを起動します $ sudo /etc/init.d/httpd start それぞれのドメインでCakeを確認します http //cake.totto.local/cake/
https://w.atwiki.jp/c0metssd/pages/101.html
sqlplus上でコマンド履歴を使いたい場合(HP-UX限定) ied sqlplus / as sysdba 「ESC」「k」で前の履歴呼び出し ■制約の確認方法 select constraint_name,constraint_type from user_constraints where table_name = EMP ; user_constraints.constraint_type(制約タイプ) は次のようになっている。 P 主キー U 一意キー R 外部キー C CHECK、NOT NULL ■DDLを取得する set long 2000 set longchunksize 2000 set heading off set trimspool on set feedback off set linesize 3000 set pagesize 0 set trim on execute dbms_metadata.set_transform_param(DBMS_METADATA.SESSION_TRANSFORM, SQLTERMINATOR , true); execute dbms_metadata.set_transform_param(DBMS_METADATA.SESSION_TRANSFORM, STORAGE , false ); execute dbms_metadata.set_transform_param(DBMS_METADATA.SESSION_TRANSFORM, SEGMENT_ATTRIBUTES , false ); execute dbms_metadata.set_transform_param(DBMS_METADATA.SESSION_TRANSFORM, CONSTRAINTS_AS_ALTER , true ); spool /tmp/foo.sql -- table SELECT dbms_metadata.get_ddl( TABLE ,u.table_name) FROM user_all_tables u WHERE u.nested= NO AND u.iot_type is null or u.iot_type= IOT ; -- index SELECT dbms_metadata.get_ddl( INDEX ,u.index_name) FROM user_indexes u; -- materialized_view SELECT dbms_metadata.get_ddl( MATERIALIZED_VIEW ,u.mview_name) FROM user_mviews u; -- materialized_view_log SELECT dbms_metadata.get_ddl( MATERIALIZED_VIEW_LOG ,u.LOG_TABLE) FROM user_mview_logs u; -- synonym SELECT dbms_metadata.get_ddl( SYNONYM ,u.SYNONYM_NAME) FROM user_synonyms u; -- view SELECT dbms_metadata.get_ddl( VIEW ,u.VIEW_NAME) FROM user_views u; -- sequence SELECT dbms_metadata.get_ddl( SEQUENCE ,u.SEQUENCE_NAME) FROM user_sequences u; spool off 設定できるオブジェクト種類 FUNCTION (ストアド・ファンクション) INDEX (索引) INDEXTYPE (索引タイプ) OBJECT_GRANT (オブジェクト権限付与) OPERATOR (演算子) OUTLINE (ストアド・アウトライン) PACKAGE (ストアド・パッケージ) PROCEDURE (ストアド・プロシージャ) SYNONYM (シノニム) SYSTEM_GRANT (シノニム権限付与) TABLE (表) TRIGGER (トリガー) TYPE (ユーザ定義型) VIEW (ビュー) ASSOCIATION (関連統計情報) AUDIT (SQL文の監査) AUDIT_OBJ (スキーマ・オブジェクトの監査) CLUSTER (クラスタ) COMMENT (コメント) CONSTRAINT (制約) CONTEXT (アプリケーション・コンテキスト) DB_LINK (データベース・リンク) DEFAULT_ROLE (デフォルト・ロール) DIMENSION (ディメンション) DIRECTORY (ディレクトリ) JAVA_SOURCE (Javaソース) LIBRARY (外部プロシージャ・ライブラリ) MATERIALIZED_VIEW (マテリアライズド・ビュー) MATERIALIZED_VIEW_LOG (マテリアライズド・ビュー・ログ) PACKAGE_SPEC (パッケージ仕様部) PACKAGE_BODY (パッケージ本体部) PROFILE (プロファイル) PROXY (プロキシ認証) REF_CONSTRAINT (参照制約) ROLE (ロール) ROLE_GRANT (ロール権限付与) ROLLBACK_SEGMENT (ロールバック・セグメント) SEQUENCE (順序) TABLESPACE (表領域) TABLESPACE_QUOTA (表領域割り当て制限) TRUSTED_DB_LINK (信頼されているリンク) TYPE_SPEC (タイプ指定) ■外部ファイルのSQLをSQLPLUSで実行する sqlplus -s user/passwd @hogehoge.sql hogehoge.log sはサイレントモード。 ■指定したテーブルに貼られているインデックスを確認する SELECT * FROM user_ind_columns where table_name = UPPER( テーブル名 ) order by index_name, column_position ASC; ■テーブル定義確認 describe emp ■ユーザ一覧 select username from user_users; ■テーブル一覧 select table_name from user_tables; ■インデックス一覧 select index_name from user_indexes; ■シーケンス一覧 select sequence_name from user_sequences; ■制約一覧 select table_name,constraint_name from user_constraints; ■シノニム一覧 SELECT * FROM USER_SYNONYMS; 全ユーザ版(特権ユーザ用) ■ユーザ一覧 select username from all_users; ■テーブル一覧 select table_name from all_tables; ■インデックス一覧 select index_name from all_indexes; ■シーケンス一覧 select sequence_name from all_sequences; ■制約一覧 select table_name,constraint_name from all_constraints; 2014/11/26
https://w.atwiki.jp/ce00582/pages/4558.html
import java.sql.*; class bloginsert{ String[] title=new String[100]; String[] des=new String[100]; int bcode; String bname; void makedata(String database,int num,int s){ String url = "jdbc derby db;create=true"; String usr = ""; String pwd = ""; Connection dbx; String sqx; sqx="insert into "; sqx=sqx+database; sqx=sqx+"(num,bname,bcode,title,des) values (?,?,?,?,?)"; try { dbx = DriverManager.getConnection(url, usr, pwd); PreparedStatement pstmt = dbx.prepareStatement(sqx); pstmt.setInt(1, num); pstmt.setString(2,bname); pstmt.setInt(3, bcode); pstmt.setString(4, title[s]); pstmt.setString(5, des[s]); int nu = pstmt.executeUpdate(); dbx.close(); }catch (SQLException e){System.out.println("SQLException " + e.getMessage());} } }
https://w.atwiki.jp/redtaxi/pages/23.html
wordpressにおいてドメインの移動(ローカル- サーバのアップも)などの移転にともうなうデータベースのエクスポートとインポートには以下の注意点あり。 まず、移転に必要なものは wordpressで使用しているカスタマイズしたテンプレート群(index.phpを初めとする)。 "wp-content/uploads/"にアップした(デフォルトでは)メディア 導入したプラグイン 以上が、DB(MySQL)以外にバックアップが必要なもの。 ここからが本題。DBのバックアップ。手順は 1、phpMyAdminでエクスポート。オプションは皆バラバラに推奨してるwが、 DROP TABLE / VIEW / PROCEDURE / FUNCTIONを追加 IF NOT EXISTSを追加 AUTO_INCREMENT 値を追加する テーブル名やフィールド名を逆クォートで囲む 完全な INSERT 文を作成する 長い INSERT 文を作成する BLOBに16進数表記を利用する って感じでしょうか。 ※"wp_options","wp_users", "wp_usermeta"あたりは、エクスポートしないほうが良いらしいが、、、"wp_options"は管理画面の設定値で、"wp_users"と"wp_usermeta"はユーザー管理に関することなので、共に移転元と同じ状況(プラグインやアカウントやパス)を再現できればインポートしても問題ないかも。 2、次は移転先でwordpressをインストールした後にphpMyAdminでインポートする。 ※sqlファイルをテキストエディタで開き、最初のほうにあるデータベース名を移転先のデータベース名に変更。 3、メディアへのパスなど、絶対パスが含まれているデータベースなどをSQLで置換する。 ※テーブル接頭辞を"wp_"から変更している場合は以下のコマンドを適宜置き換え。 update wp_posts set post_content=replace(post_content, 古いURL , 新しいURL ) update wp_posts set guid=replace(guid, 古いURL , 新しいURL ) update wp_options set option_value=replace(option_value, 古いURL , 新しいURL ) ※カスタムフィールドを使用している場合は、 update wp_postmeta set meta_value=replace(meta_value, 古いURL , 新しいURL ) も変更が必要。 ※データベースのテーブル接頭辞をデフォルト"wp_"より変更しいる場合は、 update wp_options set option_name=replace(option_name, 古い接頭辞 , 新しい接頭辞 ) update wp_usermeta set meta_key=replace(meta_key, 古い接頭辞 , 新しい接頭辞 )
https://w.atwiki.jp/sqlserver/
このサイトは SQL Serverの情報も散逸していて必要なときに必要な情報にリーチするのに時間がかかっているので、自分の備忘録としてまとめていこうと思います。 姉妹サイト Microsoft Security Essentials まとめサイト Hyper-Vポータル
https://w.atwiki.jp/netsimutrans/pages/15.html
はじめに ネットシムトランス(以下NS)はフリーの経営シム"Simutrans(シムトランス)"のオンラインプレイのことです。 色々なプレイスタイルを見て楽しんだり、協力して混雑緩和したり、競合したり、景観都市を作ったりetc…1つのマップで様々な人とマルチプレイを楽しむことが出来ます。 Simutransは海外で開発されているゲームですが日本語化もされており、日本国内のマルチプレイは日本人同士でのプレイがほとんどになっています。 参加者同士のやりとりは主にTwitterの#NetSimutransを使って行われています。 また参加者さん達がブログや動画などで紹介されているので検索してみるといろいろ出てきます。 Twitter NetSimutrans検索 Google NetSimutrans検索 ニコニコ動画 NetSimutransタグ検索 このwikiでは日本国内のマルチプレイのみの紹介となりますので海外でのマルチプレイについてはSimutrans公式フォーラムなどを参照してください。
https://w.atwiki.jp/battlesimutrans/pages/61.html
このページではネットワークゲームの各種情報を案内しています。初めての方はまず参加ガイドラインをお読みください。なお、内容が更新されていないことがあります。フォーラム・チャット等もご確認ください。また、参加者の方は適宜更新をお願いします。 ゲームの一覧 ゲーム pak 主催者 データ 期間 メインサーバー 備考 現在、BattleSimutransプロジェクト内ではNetSimutransは実施されていません。なお、Twitterのハッシュタグ #NetSimutransを中心に行われているNetSimutransの情報についてはこちらをご覧ください。
https://w.atwiki.jp/keiplus/pages/106.html
DataBase データベースは、1960年半ばOxford English Dictionaryがデータベースという言葉を 使ったことが始まりとされている。 実際にDBが世の中にでてくるのは1971年から。 RDBMSは1979年に当時のRelational Software(現Oracle)が米政府、米軍用に開発した ことから始まっている。 2018年時点ではRDBMSは進化するとともに、より高速を求められている。 高速化の要求に応じたのがインメモリ型DBで、今まさに隆盛している。 OSSのインメモリ型DB(IMDB)はRadis(NoSQL)、GridDBなどがこれにあたる。 DBを学ぶ上でまず、主要なSQLが操作できること。 SELECT,INSERT,UPDATE,MERGE,DELETE,JOIN,CREATE,DROP,COMMIT,ROLLBACK,TRUNCATE ,ALTER,WHEREの 主要SQLは扱えるようにすることだ。 主要SQLはRDBMSが違っても変わりはないので、好きなDBソフトを使えばいい。 とにかく習うより慣れよ。
https://w.atwiki.jp/nicepaper/pages/114.html
PHPでプログラムを書いていると、時々「あれ、なんて打つんだっけ?」と戸惑うことがあります。そんな中で覚書しておきます。MySQLでよく使うコマンド一覧についてまとめていきたいと思います。6月30日記事 目次 PHP側でよく使うコマンド SELECT INSERT UPDATE MySQL側でよく使うコマンド PHP側でよく使うコマンド SELECT SELECT データを取得する アスタリスク(*)があるとカラム全部を取得する。 SELECT * FROM テーブル名 WHIERE カラム名1 = 値 ; カラム名1の値が値1の場合のidとcolumn1とcolumn2のフィールドを取得する。 SELECT (id,column1,column2) FROM テーブル名 WHIERE カラム名1 = 値1 ; INSERT INSERT フィールドを挿入する フィールドを挿入する。 INSERT INTO テーブル名 (カラム名1,カラム名2,カラム3) VALUES( 値1 , 値2 , 値3 ); UPDATE UPDATE データを更新する フィールドの値を更新する。 UPDATE テーブル名 SET カラム名1= 値1 ,カラム名2= 値2 WHERE カラム名3 = 値3 ; MySQL側でよく使うコマンド CREATE DATABASE データベース名; データベースを作る DROP DATABASE データベース名; データベースを削除する SHOW DATABASES; データベース一覧表示 USE データベース名; データベースを使用する DROP TABLE テーブル名; テーブルの削除 DESC テーブル名; テーブルの詳細表示 DELETE FROM テーブル名 フィールドデータを削除する。 CREATE TABLE データベース名.テーブル名(型の指定・・・) テーブルを作る